// File:   mvc.h
// Author: Giacomo Graziosi (g.graziosi@gmail.com)
//
// Created on October 1, 2007, 9:45 PM
//
//	This file is part of Vigilante.
//	
//	Vigilante is free software: you can redistribute it and/or modify
//	it under the terms of the GNU General Public License as published by
//	the Free Software Foundation, either version 3 of the License, or
//	(at your option) any later version.
//	
//	Vigilante is distributed in the hope that it will be useful,
//	but WITHOUT ANY WARRANTY; without even the implied warranty of
//	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
//	GNU General Public License for more details.
//	
//	You should have received a copy of the GNU General Public License
//	along with Vigilante.  If not, see <http://www.gnu.org/licenses/>.

#ifndef _MVC_H
#define	_MVC_H

class Model;
class View;

class Controller {
public:
    Model *m;
    //Controller();
    //virtual ~Controller();
private:
    //
};

class Model {
public:
    View *v;
    //Model();
    //virtual ~Model();
private:

};

class View {
public:
    Controller *c;

    View(Controller *c);
    //virtual ~View();
private:

};






#endif	/* _MVC_H */

